Next | Prev | Up | Top | Contents | Index

Library Modules

A library module is a module that contains a collection of functions and data that other loaded modules can link against. A library module that contains an init function calls it automatically after the module is loaded and linked into the kernel. To load a library module, use the ml command:

% ml ld [-v] -[l] library.o

A library module must be loaded before other modules that link against it are loaded. Library modules cannot be unloaded, registered, or unregistered. Only regular COFF object files are supported as loadable library modules.



Next | Prev | Up | Top | Contents | Index